@charset "utf-8";*{margin:0;padding:0}
a{ text-decoration:none;}
a:link {color: #333} /* 未访问的链接 */
a:visited {color: #333} /* 已访问的链接 */
a:hover {text-decoration:none;color: #333} /* 鼠标移动到链接上 */
a:active {color: #333} /* 选定的链接 */
img{border:0;} 

video {
    max-width: 100%;
    height: auto;
}
/** iPad **/
@media only screen and (min-width: 768px) and (max-width: 1024px) {}
/** iPhone **/
@media only screen and (min-width: 320px) and (max-width: 767px) {}



/* 导航开始 */
.menu {font-family: arial, sans-serif; width:1060px; font-size:14px;font-weight:bold;z-index:333}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000;width:104px; height:40px; text-align:center; color:#666; border-bottom:1px solid #fff; background:#FFF; line-height:20px; font-size:13px; overflow:hidden;line-height:40px;}
.menu ul {padding:0; margin:0;list-style-type: none;z-index:333}
.menu ul li {float:left; margin-right:1px; position:relative;z-index:333}
.menu ul li ul {display: none;}
/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#ff0000;}
.menu ul li:hover ul {display:block; position:absolute; top:41px; left:0; width:105px;}
.menu ul li:hover ul li a.hide {background:#666; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#999; color:#000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#ddd; color:#000;}
.menu ul li:hover ul li a:hover {background:#999; color:#000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}

.jbsd{width:1060px;margin:0 auto;height:100px;font-size:12px;color:#666;}
.jbsda{float:left;width:200px;height:100px;}
.jbsdb{float:left;width:860px;height:100px;text-align:right;}
.jbsdc{float:left;width:300px;height:50px;}
.jbsdca{float:left;width:100px;height:35px;text-align:left}
.jbsdd{float:left;width:260px;height:25px;}
.jbsdda{float:left;width:300px;height:50px;}
.nfte{width:860px;height:40px;}
.djwv{width:1060px;margin:0 auto;height:40px;}

/* BR广告 */
.main_image {
	margin: 0px auto; width: 100%; height: 422px; overflow: hidden; border-top-color: rgb(215, 215, 215); border-top-width: 1px; border-top-style: solid; position: relative;
}
.main_image ul {
	left: 0px; top: 0px; width: 9999px; height: 422px; overflow: hidden; position: absolute;
}
.main_image li {
	width: 100%; height: 422px; float: left;
}
.main_image li span {
	width: 100%; height: 422px; display: block;
}
.main_image li a {
	width: 100%; height: 422px; display: block;
}
.main_image li .img_1 {
	background: url("../images/img_main_1.jpg") no-repeat top;
}
.main_image li .img_2 {
	background: url("../images/img_main_2.jpg") no-repeat top;
}
.main_image li .img_3 {
	background: url("../images/img_main_3.jpg") no-repeat top;
}
.main_image li .img_4 {
	background: url("../images/img_main_4.jpg") no-repeat top;
}
.main_image li .img_5 {
	background: url("../images/img_main_5.jpg") no-repeat top;
}
div.flicking_con {
	margin: 0px auto; width: 990px; position: relative;
}
div.flicking_con .flicking_inner {
	left: 90px; top: 360px; width: 300px; height: 21px; position: absolute; z-index: 999;
}
div.flicking_con a {
	background: url("../images/btn_main_img.png") no-repeat 0px 0px; margin: 0px; padding: 0px; width: 21px; height: 21px; text-indent: -1000px; float: left; display: block;
}
div.flicking_con a.on {
	background-position: 0px -21px;
}
#btn_prev {
	top: 50%; width: 73px !important; height: 74px !important; margin-top: -37px; display: none; position: absolute; z-index: 11111;
}
#btn_next {
	top: 50%; width: 73px !important; height: 74px !important; margin-top: -37px; display: none; position: absolute; z-index: 11111;
}
#btn_prev {
	background: url("../images/hover_left.png") no-repeat left top; left: 100px;
}
#btn_next {
	background: url("../images/hover_right.png") no-repeat right top; right: 100px;
}


/*文章滚动新闻*/
#news-slide {position:relative; margin:0 auto; padding-left:35px; width:1025px; height:57px; background:url(../images/icon_news.png) no-repeat 0 19px; overflow:hidden;font:12px/1 "Microsoft Yahei", "微软雅黑", sans-serif}
#news-slide .item {height:100%;}
#news-slide .item a {display:inline-block; height:57px; line-height:57px; font-weight:bold; color:#2e2e57; -ms-transition:color 300ms; transition:color 300ms; -webkit-transition:color 300ms; -moz-transition:color 300ms; -o-transition:color 300ms; letter-spacing:2px;}
#news-slide .item a:hover {color:#f63b2e;}
#news-slide .item a span {margin:0 25px; font-weight:normal; color:#6C6C6C;}
#news-slide .item .more {padding:0 12px; margin-top:12px; font-weight:bold; height:33px; line-height:33px; font-size:12px;  color:#2e2e57; background-color:#DFE0E4; border-radius:25px; box-shadow:0px 0px 3px #777; -ms-transition:color 300ms, background-color 300ms; transition:color 300ms, background-color 300ms; -webkit-transition:color 300ms, background-color 300ms; -moz-transition:color 300ms, background-color 300ms; -o-transition:color 300ms, background-color 300ms;}
#news-slide .item .more:hover {background-color:#f63b2e; color:#eee;}


/* 首页BR下手风琴 */
.yyuj{width:1060px;height:200px;margin:0 auto;}
.yyuj1{float:left;width:740px;}
.yyuj3{float:left;width:320px;}
.yyuj4{width:320px;height:100px;}
.yyuj5{width:320px;height:100px;}

.rtmq{width:1060px;height:200px;margin:0 auto;}
.rtmq ul{width:740px;height:200px;overflow:hidden;}
.rtmq li{list-style-type:none;float:left;width:148px; -webkit-transition: width 0.5s ease-out; -moz-transition: width 0.5s ease-out; -ms-transition: width 0.5s ease-out;-o-transition: width 0.5s ease-out;transition: width 0.5s ease-out;}
.rtmq li:hover{width:500px;}
.rtmq ul:hover li:not(:hover){width:60px;}
.rtmq img{padding:0; border:0;margin:0;display:block;}